shrinking apparatus - Turkish English Dictionary